package config

import (
	"yunj/pkg/yunj/core/dto"
)

// 图像文件格式规则
var ImageExtRules = map[string]dto.FileExtRule{
	// "jpg": {
	// 	MIMETypes:  []string{"image/jpeg"},
	// 	MagicBytes: [][]byte{{0xFF, 0xD8, 0xFF}}, // JPEG
	// },
}

// 其他文件格式规则
var FileExtRules = map[string]dto.FileExtRule{
	// "pdf": {
	// 	MIMETypes:  []string{"application/pdf"},
	// 	MagicBytes: [][]byte{{0x25, 0x50, 0x44, 0x46, 0x2D}}, // PDF
	// },
}

// 所有文件格式规则
var AllExtRules = MapMerge(ImageExtRules, FileExtRules)
